package com.ztsoft.user.pojo.vo.dynamic;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class BatchCoseVo implements Serializable {
    /**
     * 批次batch
     */
    @ExcelProperty(value = "匹配批次")
    private String batch;
    /**
     * 分标编号
     */
    @ExcelProperty(value = "分标编号")
    private String subcontract;
    /**
     * 分标项目名称
     */
    @ExcelProperty(value = "分标名称")
    private String subcontracted;
    /**
     * 包号
     */
    @ExcelProperty(value = "包号")
    private String packageName;
    /**
     * 入围单位名称
     */
    @ExcelProperty(value = "入围单位名称")
    private String companyName;
    /**
     * 预估金额（元）
     */
    @ExcelProperty(value = "预估金额（元）")
    private String estimatedAmount;
    /**
     * 匹配额度
     */
    @ExcelProperty(value = "已匹配额度（元）")
    private Double matchingQuota;
    /**
     * 剩余额度
     */
    @ExcelProperty(value = "剩余额度（元）")
    private Double remainingQuota;
    /**
     * 匹配额度百分比
     */
    @ExcelProperty(value = "已匹配额度百分比（%）")
    private String matchingPercentage;
    /**
     * 剩余额度百分比
     */
    @ExcelProperty(value = "未匹配额度百分比（%）")
    private String remainingPercentage;

    /**
     * 待审批额度
     */
    @ExcelProperty(value = "待匹配金额(元)")
    private String stayMatched;

    /**
     * 待匹配比例(%)
     */
    @ExcelProperty(value = "待匹配比例(%)")
    private String stayPercentage;

    /**
     * 最后匹配时间
     */
    @ExcelProperty(value = "最后匹配时间")
    private String matchingTime;

}